socialist ideologue

Translations
социалистический идеолог
The socialist ideologue advocated for public ownership of resources.
Социалистический идеолог выступал за общественную собственность на ресурсы.